home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 23 / AACD 23.iso / AACD / Sound / RAPlay / RAPlay.readme < prev    next >
Text File  |  2001-06-15  |  4KB  |  115 lines

  1. RAPlay, the Amiga RealAudio 14.4/28.8 player/decoder
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. Rename the appropriate CPU version (if you have no FPU, use RAPlay.020, all
  5. others require FPU) of the program to just RAPlay and put it in the C: dir.
  6.  
  7. You will need AHI installed and configured for playback...
  8. Make sure PIPE: is mounted also, as the streaming relies on it!
  9.  
  10. RAPlay will decode 14.4 and 28.8 RealAudio streams correctly, all others will
  11. fail (including RealMedia and Int0 28.8 streams) and just return an error.
  12.  
  13. In this archive there is also an ARexx script to stream .ra files straight off
  14. the web using the widely used .ram files .. to use this you need to get and
  15. install rxsocket.library (which you should anyways, it rules) and set the
  16. following MIME-types in your favourite browser:
  17.  
  18. MIME:        audio/x-pn-realaudio
  19. Extension:   ram
  20. Ext. Viewer: (selected)
  21. Viewer:      SYS:RexxC/RX
  22. Arguments:   Your:Path/StreamRA.rx %f
  23.  
  24. If you make sure the S-bit is set on StreamRA.rx you won't have to put RX
  25. infront of it ("Protect StreamRA.rx +s" (if so, put StreamRA.rx as viewer))...
  26.  
  27. When that is done you can click on .ram files on the web and enjoy direct
  28. RealAudio streaming on your Amiga... ;)
  29.  
  30. I've heard some ppl have problems with IBrowse not setting the path properly,
  31. thus making the script fail on revokation .. this is now solved by letting you
  32. edit the path in the script .. you can now also edit the initial playback
  33. buffer to reduce pauses in playback (note: this can be due to insufficient
  34. CPU power as well)
  35.  
  36. Besides that, putting "Resident >NIL: SYS:RexxC/Rx FORCE" in User-Startup will
  37. work around that path problem .. "Resident >NIL: SYS:RexxC/WaitForPort FORCE"
  38. might be useful for other scripts as well... ;)
  39.  
  40.  
  41. News for v2.0
  42. ~~~~~~~~~~~~~
  43.  
  44. Lots!!! ;)
  45.  
  46. - AsyncIO reading/writing (requires asyncio.library).
  47.  
  48. - Internal AHI support.
  49.  
  50. - Proper commandline arguments.
  51.  
  52. - Optimized the hell out of 28.8 decoding, now more than twice as fast! ;)
  53.  
  54. - Improved 28.8 quality slightly (you prolly won't notice though). ;)
  55.  
  56. - Fixed a long standing overflow problem in 28.8 deinterleaving (which was
  57.   another cause of quality loss).
  58.  
  59. - Split up the sources in more logical parts, now much prettier to look at,
  60.   and easier to understand (and to incorporate in other projects).
  61.  
  62. - Improved CTRL-C handling that also works with PPC.
  63.  
  64.  
  65. AsyncIO and AHI is only used when using the new arguments (old stdin/stdout
  66. redirection works as before)...
  67.  
  68. Sadly, still no more formats supported, as no-one has provided any info on
  69. them, if you sit on any such info, please contact us!
  70.  
  71.  
  72. Examples of usage
  73. ~~~~~~~~~~~~~~~~~
  74.  
  75. "RAPlay ?" will give you the argument template.
  76.  
  77. "RAPlay file.ra" will play file.ra on default AHI unit (0).
  78.  
  79. "RAPlay file.ra UNIT 2" will play file.ra on AHI unit 2.
  80.  
  81. "RAPlay file.ra file.raw" will decode into file.raw (signed 16bit 8kHz).
  82.  
  83. "RAPlay <file.ra >file.raw" will decode using old method (no AsyncIO or AHI).
  84.  
  85.  
  86. (if you accidentally run RAPlay without arguments, just hit enter to break it)
  87.  
  88.  
  89. Links
  90. ~~~~~
  91.  
  92. Amiga Alternative Audio Page
  93. -> http://www.honeypot.net/audio.html
  94.  
  95. Art Bell
  96. -> http://www.artbell.com/sound.html
  97.  
  98. Gold Tooth
  99. -> http://www.goldtoothdisplay.com/avpage.shtml
  100.  
  101. Skint Records
  102. -> http://www.skint.net/
  103.  
  104.  
  105.  
  106. ---
  107.  
  108.  
  109. If you have any information or sources on Int0 and RealMedia (including higher
  110. bandwidth) streams, please tell us at ra@honeypot.net so we can add support for
  111. this in a later version of RAPlay...
  112.  
  113.  
  114. - Share and Enjoy! ;)
  115.